difficultly soluble - Español Inglés Diccionario